package Clases;

public class Cofre {

	public static final String[] TIPO = {"Oro","Rubi","Anillo","Diamante","Colgante"};
	public static final int[] VALOR = {100,50,30,90,15};
	public static final double[] PESO = {0.1,0.02,0.045,0.07,0.02};
	
	private int valor;
	private double peso;
	private int[] cantidad;
	
	public Cofre(){
		this.valor = 0;
		this.peso = 0.0;
		this.cantidad = null;
	}
	@Override
	public Object clone(){
		Cofre co = new Cofre();
		co.setValor(valor);
		co.setPeso(peso);
		co.setCantidad(cantidad);
		return co;
	}
	public int[] getCantidad() {
		return cantidad;
	}
	public void setCantidad(int[] cantidad) {
		this.cantidad = cantidad;
	}
	public int getValor() {
		return valor;
	}
	public void setValor(int valor) {
		this.valor = valor;
	}
	public double getPeso() {
		return peso;
	}
	public void setPeso(double peso) {
		this.peso = peso;
	}
	public void actualizarCofre(){
		for(int i = 0; i < 5; i++){
			peso += cantidad[i] * PESO[i];
			valor += cantidad[i] * VALOR[i];
		}
	}
}
